from zope.interface import implements

from twisted.python.usage import Options
from twisted.plugin import IPlugin
from twisted.application.service import IServiceMaker

from toneedu.service import ToneEduService

class ServiceMaker(object):
    implements(IServiceMaker, IPlugin)

    tapname = "toneedu"
    description = "ToneEdu musical practising software"
    options = Options
    
    def makeService(self, options):
           return ToneEduService()

serviceMaker = ServiceMaker()
